-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(appsec): add auto_user_instrum remote config capabilities #3079
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #3079 +/- ##
============================================
+ Coverage 73.04% 73.06% +0.02%
Complexity 2792 2792
============================================
Files 139 139
Lines 15284 15330 +46
Branches 1047 1063 +16
============================================
+ Hits 11164 11201 +37
- Misses 3567 3572 +5
- Partials 553 557 +4
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 1 file with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
ddeb6ec
to
271f4f0
Compare
Benchmarks [ appsec ]Benchmark execution time: 2025-02-21 14:15:57 Comparing candidate commit 864cab2 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics. |
e1ff2b3
to
b989ad6
Compare
appsec/src/helper/remote_config/listeners/config_aggregators/asm_features_aggregator.cpp
Outdated
Show resolved
Hide resolved
074bca8
to
351931d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some comments, the only critical issue is on the listener.
appsec/src/helper/remote_config/listeners/config_aggregators/asm_features_aggregator.hpp
Show resolved
Hide resolved
appsec/src/helper/remote_config/listeners/asm_features_listener.cpp
Outdated
Show resolved
Hide resolved
e21821e
to
69e8880
Compare
appsec/src/helper/remote_config/listeners/asm_features_listener.cpp
Outdated
Show resolved
Hide resolved
69e8880
to
1ff318a
Compare
1ff318a
to
087b081
Compare
Signed-off-by: Alexandre Rulleau <[email protected]>
Signed-off-by: Alexandre Rulleau <[email protected]>
Signed-off-by: Alexandre Rulleau <[email protected]>
Signed-off-by: Alexandre Rulleau <[email protected]>
Signed-off-by: Alexandre Rulleau <[email protected]>
Signed-off-by: Alexandre Rulleau <[email protected]>
Signed-off-by: Alexandre Rulleau <[email protected]>
e31b4f7
to
f41b9fc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
appsec/src/helper/remote_config/listeners/asm_features_listener.cpp
Outdated
Show resolved
Hide resolved
Signed-off-by: Alexandre Rulleau <[email protected]>
f41b9fc
to
864cab2
Compare
Description
Enable remote configs related to the
auto_user_instrumentation mode
according to the following RFC.The following changes have been implemented:
ASM_FEATURES
to allow single file parsing in the listener.settings
field in the requests_(init | exec | shutdown) responses to communicate parameters.settings
field and new mechanism to get the auto_user_instrumentation mode.Reviewer checklist
Related Jiras: APPSEC-53750